Change the location of the shared_info page for auto_translated_physmap guests.
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Thu, 9 Mar 2006 16:24:57 +0000 (16:24 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Thu, 9 Mar 2006 16:24:57 +0000 (16:24 +0000)
commite2b8c751654956aef727ec7ee17091cd8e0938ac
tree77704f5a1c91532211970f5e5b605fa399d39f66
parentfd5de61bb815fe121a21827a6d4c5cd8854bb7ac
Change the location of the shared_info page for auto_translated_physmap guests.
Instead of putting the page outside of the guests pseudo-physical address
space, we put it next to the other pages filled by the domain builder,
such that the page is already mapped in the initial pagetables and/or a
lowmem-type memory mapping.

Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
linux-2.6-xen-sparse/arch/i386/mm/init-xen.c
linux-2.6-xen-sparse/arch/x86_64/kernel/setup-xen.c
linux-2.6-xen-sparse/arch/x86_64/mm/init-xen.c
linux-2.6-xen-sparse/include/asm-i386/mach-xen/setup_arch_post.h
tools/libxc/xc_linux_build.c
xen/arch/x86/mm.c
xen/common/memory.c
xen/include/public/memory.h
xen/include/xen/mm.h